﻿@model OrganizationModel
@{
    ViewBag.Title = "组织架构";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<div class="pd10">
        <form id="form1" method="post" action="save">
        <input type="hidden" id="hdaction" name="hdaction" value="@ViewData["Action"]" />
        <input type="hidden" id="hdOrgID" name="hdOrgID" value="@ViewData["OrgID"]" />

        <table class="tb-data">
          <tr>
                <td class="aR">
                   机构路径：
                </td>
                <td class="aL">
                    @ViewData["NamePath"]
                </td>
            </tr>
            <tr>
                <td class="aR">
                    机构名称：
                </td>
                <td class="aL">
				    @Html.TextBoxFor(x => x.OrgName, new { id = "txtOrgName", name = "txtOrgName", @class = "input-style-d" })
                     <span id="spTxtOrgNamee" style="display:none;"></span>
                </td>
            </tr>
            <tr>
                <td class="aR">
                    部门主管ID：
                </td>
                <td class="aL">
                  @Html.TextBoxFor(x => x.LeaderID, new { id = "txtLeaderID", name = "txtLeaderID", @class = "input-style-d" })

                </td>
            </tr>
             <tr>
                <td class="aR">
                    主管姓名：
                </td>
                <td class="aL">
				 @Html.TextBoxFor(x => x.LeaderName, new { id = "txtLeaderName", name = "txtLeaderName", @class = "input-style-d" })
                </td>
            </tr>
             <tr>
                <td class="aR">
                    办公电话：
                </td>
                <td class="aL">
				@Html.TextBoxFor(x => x.OfficePhone, new { id = "txtOfficePhone", name = "txtOfficePhone", @class = "input-style-d" })

                </td>
            </tr>
            <tr>
                <td class="aR">
                    机构地址：
                </td>
                <td class="aL">
				@Html.TextBoxFor(x => x.Address, new { id = "txtAddress", name = "txtAddress", @class = "input-style-d" })

                </td>
            </tr>
        </table>
        <div class="aC">
            <input id="subbtn" type="button" value="保存" class="i-btn3"/>
            <input type="button" value="取消" onclick="cancel();" class="i-btn3"/></div>
        </form>
    </div>

	<script type="text/javascript">
		$("#form1").former({
			submit: 'subbtn',    //提交按钮id
			style: { right: 'icon-right', error: 'icon-error' },
			ajax: true,         //开启ajax提交
			url: "/Organization/Save",    //提交url
			//验证规则
			validate: {
				txtOrgNamee: {
					tipElem: 'spTxtOrgNamee',
					rules: [
		                { rule: 'EMPTY', txt: '机构名称不能为空' },
		                { rule: 'LENGTH', min: 0, max: 50, txt: '长度不超过50' }
		            ]
				}
			},
			//ajax提交成功执行
			success: function (data) {
				if (data.status === "warning" || data.status === "error") {
					alert(data.msg);
					return false;
				}
				// 操作成功
				alert(data.msg);
				// 执行回调方法
				successHandle();
			},
			//ajax提交失败执行
			error: function (jqXHR, textStatus, errorThrown) {
				alert('发生了未知错误');
			}
		});

		function cancel() {
			window.top.oDG.cancel();
		};

		/**
		* 弹窗处理
		*/
		//窗口回调处理
		function successHandle() {
			window.top.winObj.refresh();
			window.top.oDG.cancel();
		};
</script>
